wave traps - Turkish English Dictionary